pedal fastening nut - Turco Inglés Diccionario